package com.wkk.nursinghome.service.impl;


import com.wkk.nursinghome.dao.IBedstaffDao;
import com.wkk.nursinghome.domain.Bedstaff;
import com.wkk.nursinghome.service.IBedstaffService;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;

@Service
public class BedstaffServiceImpl implements IBedstaffService {
    //注入对象
    @Resource
    private IBedstaffDao bedstaffDao;
    //显示全部
    @Override
    public List<Bedstaff> selectAll() {
        return bedstaffDao.selectAll();
    }

    @Override
    public void addBedstaff(Bedstaff bedstaff) {
        bedstaffDao.insertBedstaff(bedstaff);
    }

    @Override
    public boolean updateBedstaff(Bedstaff bedstaff) {
        return bedstaffDao.updateBedstaff(bedstaff) > 0;
    }

    @Override
    public Bedstaff queryById(Integer id) {
        return bedstaffDao.selectBedstaffById(id);
    }

    @Override
    public boolean deleteBedstaffById(Integer id) {
        return bedstaffDao.deleteBedstaffById(id) > 0;
    }

    @Override
    public List<Bedstaff> selectByCondition(Bedstaff bedstaff) {
        return bedstaffDao.getBedstaffByCondition(bedstaff);
    }
}
